/**定义圆的子类：圆柱体 Cylinder
 属性：高 height
 重写功能：1.计算表面积、2.toString方法会输出对象信息
 新增功能：计算体积
 */
public class Test4 {
    // 测试方法
    public static void main(String[] args) {
        // 创建一个半径为3，高为5的圆柱体
        Cylinder cylinder = new Cylinder(3, 5);

        // 计算并打印表面积和体积
        System.out.println("圆柱体的表面积: " + cylinder.calculateArea());
        System.out.println("圆柱体的体积: " + cylinder.calculateVolume());

        // 打印对象信息，会调用重写的toString方法
        System.out.println(cylinder);
    }
}
